import os

def download_video():
    while True:
        # 提示用户输入视频 URL
        video_url = input("请输入要下载的视频地址（输入 'q' 退出）：")
        if video_url.lower() == 'q':
            print("已退出下载程序。")
            break

        try:
            # 构建下载命令
            download_command = f'you-get {video_url}'
            # 执行下载命令
            result = os.system(download_command)
            if result == 0:
                print('视频下载成功！')
            else:
                print('下载过程中出现问题，请检查输入的 URL 或网络连接。')
        except Exception as e:
            print(f'发生未知错误: {e}')

if __name__ == "__main__":
    download_video()
